package com.javatest.springbootamqp;

import org.springframework.boot.SpringApplication;
import org.springframework.boot.autoconfigure.SpringBootApplication;

/**
 * 自动配置 1.RabbitAutoConfiguration 2.有自动配置了连接工厂ConnectionFactory; 3.RabbitProperties封装了RabbitMQ的配置
 * 4.RabbitTemplate:给RabbitMQ发送和接收消息 5.AmqpAdmin：RabbitMQ系统管理功能组件，例如声明一个队列，定义一个交换器等
 * AmqpAdmin创建和删除Queue，Binding，Exchange 6.@EnableRabbit+ + @RabbitListener 监听消息队列的内容
 */
@SpringBootApplication
public class SpringbootAmqpApplication {

  public static void main(String[] args) {
    SpringApplication.run(SpringbootAmqpApplication.class, args);
  }
}
